﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sealight.Core.DataAdapter
{
   public class product
    {      
        public Guid id { get; set; }
        public string id_string { get { return this.id.ToString(); } }
        public string name { get; set; }
        public string short_description { get; set; }
        public string full_description { get; set; }
        public bool show_on_home_page { get; set; }
        public string meta_keywords { get; set; }
        public string meta_description { get; set; }
        public string metaTitle { get; set; }
        public string se_name { get; set; }
        public bool allow_reviews { get; set; }
        public bool allow_ratings { get; set; }
        public int rating_sum { get; set; }
        public int total_rating_votes { get; set; }
        public bool published { get; set; }
        public bool deleted { get; set; }
        public DateTime created_date { get; set; }
        public DateTime modified_date { get; set; }
        public product_type type { get; set; }
        public bool sys_defined { get; set; }
        public product_variant base_variant { get; set; }
        public List<picture> pictures { get; set; }

        public List<product_category_map> category_maps { get; set; }

        public List<product_variant> product_variants { get; set; }
    }
}
